globoid worm - German English Dictionary